neural substrate - French English Dictionary